package com.ay.weixin.fdc.admin.superadmin.domain;


import org.lizar.ioc.Cell;
import org.lizar.ioc.Container;
import org.lizar.util.MyMath;

import com.ay.weixin.fdc.admin.superadmin.db.IbatisSuperAdminDao;
import com.ay.weixin.fdc.admin.superadmin.domain.SuperAdmin.AdminRole;


public class SuperAdminAccountCreate implements Cell{

	private IbatisSuperAdminDao admin_dao;
	
	
	@Override
	public void init_property() throws Exception {
		admin_dao=Container.get(IbatisSuperAdminDao.class);
		if(!admin_dao.name_exists("shanbao")){
			SuperAdmin admin=SuperAdmin.newUser("shanbao", MyMath.encryptionWithMD5(MyMath.encryptionWithMD5("tar.lap.red-414")));
			admin.setRole(AdminRole.SUPER.name());
			admin_dao.insert(admin);
		}
		
	}
	
	
	
}
